home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 44 / Mac Magazin and MacEasy Magazine CD - Issue 44.iso / Magazin / Netzwerkspiele / Software / Demos & Shareware / QuakeWorld 2.11b1 / QuakeWorld Read Me < prev   
Text File  |  1998-04-22  |  13KB  |  268 lines

  1. QuakeWorld Mac v2.11b1 Release Notes (April 22,1998)
  2. Copyright id Software 1996-1998
  3.  
  4. NOTE: This is a beta release of QuakeWorld, and is certain to have some bugs.  The software is provided as-is.  Id Software, MacSoft, and Westlake Interactive provide NO technical support for QuakeWorld.  It is an UNSUPPORTED free add-on for registered Mac Quake owners.
  5.  
  6. Getting Started with Mac QuakeWorld
  7. Unpack the contents of the Mac QuakeWorld archive into your Quake folder.  There will be three applications (QuakeWorld, QuakeWorld RAVE, and QuakeWorld 3Dfx), this readme, and the "QuakeFinderQW 1.6b1" folder.  
  8.  
  9. QuakeFinderQW is a shareware utility that tracks QuakeWorld servers and makes finding games easier.  The QuakeFinderQW utility included with this archive is a beta, so you should check the QuakeFinder site for updates (http://www.curtin.edu.au/~scott/macquake/).  QuakeFinderQW is still shareware, check the "How to Register" document in the QuakeFinderQW folder for more information about registering it. 
  10.  
  11. For more information on playing QuakeWorld, go to http://www.quakeworld.net.  The Mac version works substantially like the PC, and the Mac client can connect to PC servers.
  12.  
  13. Bugs in this beta release of Mac QuakeWorld can be reported via email to "qwbeta@westlakeinteractive.com".  This email is for bug reports only, not tech support.  Westlake does not provide support to help you set up or play QuakeWorld.  We're simply gathering reports of problems that might occur in the beta that can possibly be fixed before the official release of Mac QuakeWorld.  We may not be able to reply to every email we get, but we will track all bugs reported.
  14.  
  15. This release of QuakeWorld only includes the client software.  The server software is still under development and will be released at a later date.
  16.  
  17.  
  18. QuakeWorld Credits           
  19.             Mac Programming:
  20.                       Mark Adams
  21.  
  22.                   PC Programmers:
  23.                   Dave 'Zoid' Kirsch 
  24.                   Jack 'Morbid' Mathews
  25.  
  26. 2.11 Changes to QuakeWorld Client
  27.  
  28. - GL Sprite bug fixed
  29. - You can now specify the size of the console in the GL version.  For example,
  30.   if you want a 320x200 console, put "-conwidth 320" on the command line.
  31.   -conheight is also supported, but if unspecified it will automatically use
  32.   a 4:3 aspect.  I.e., -conwidth 512 defaults to -conheight 384.  In high
  33.   resolution modes such as 800x600 and 1024x768, the console defaults to
  34.   640x480, otherwise the font and status bar become too small to read.  If
  35.   you do want a higher resolution console in those modes, specify it as well:
  36.   glqwcl -width 800 -height 600 -conwidth 800
  37.   Note that not all cards support modes higher than 640x480.
  38.  
  39. 2.10 Changes to QuakeWorld Client
  40.  
  41. New:
  42. - Added alternate crosshair.  Enabled with "crosshair 2".
  43.  
  44. Fixed/Changed:
  45. - Fixed prediction bug in spectator/camera view.  Camera will no longer try
  46.   to view under platforms.  Water still confuses it.
  47. - Fixed random crash/exit problem present in 2.0
  48.  
  49. 2.10 Changes to QuakeWorld Server
  50.  
  51. - Spectators are now indicated with a (s) on server console "status" command
  52. - Fixed minor security hole
  53.  
  54. 2.01 Changes to QuakeWorld Server
  55.  
  56. New:
  57. - Added SpectatorConnect, SpectatorThink and SpectatorDisconnect Quake-C
  58.   functions.  They are empty shells for now (a example of moving spectators
  59.   from point to point is included with impulse 1) but can be used in lots
  60.   of ways.
  61.  
  62. Fixed/Changed:
  63. - Fixed the crash bug with spectators
  64. - Changed the death msgs in the Quake-C to fix the old bug of incorrect msgs
  65.   when your weapon changed.  Minor things like if two guys with pentagrams
  66.   telefrag, they both die (happens in deathmatch 4).  Thanks to Nolan 'Radix'
  67.   Pflug <nolan@fyi.net> for diffs of the progs changes to get this worked out.
  68. - Fixed the mipmapping color errors in the GL version
  69.  
  70. 2.00 Changes to QuakeWorld Client
  71.  
  72. New:
  73. - Put support back in for -zone option
  74. - Added rerecord <filename> to cause a reconnect with demo recording on the
  75.   same server
  76. - Added EF_BLUE and EF_RED for new GL light bubbles
  77. - Made rocket trails fade out in GL
  78. - Added NOSKINS 2 to use but not download skins
  79. - Precalculate light bubble
  80. - Translucent console (GL)
  81. - 8bit 3DFX texture support.  reduces texture thrashing due to way less 
  82.   texture memory used.
  83. - will work on pre 2.0 servers, but can cause minor movement errors due to
  84.   differences in movement prediction
  85. - support for server controlled maxspeed and gravity multiplier.
  86. - added low/avg/high ping values to the showteamscores so an
  87.   average team ping is calculated
  88. - Added startup graphic banner
  89. - add other player clip hulls to player prediction and local prediction
  90.   this removes the problem of walking through other players and makes
  91.   close combat a lot nicer.
  92.  
  93. Fixed/Changed:
  94. - Using TexSubImage2D to upload partial lightmaps (GL)
  95. - fixed resized console in gl version, had some dead space, so put a mini
  96.   frag list on the bottom
  97. - changed lightning in gl version so in default of gl_flashblend 1 you don't
  98.   see your own light, so having the quad doesn't obscure your vision
  99. - fixed dynamic lightning of alias models in gl version (players and what
  100.   not were not lit up by dynamic lights)
  101. - exiting the world in spectator mode is no longer lava red, but
  102.   slime green.
  103. - fixed the z-angle on entities (for example, the flag was rotated wrong)
  104.   in GL version.
  105. - Spectator camera changed from a free float to a locked camera that tracks
  106.  
  107. 2.00 Changes to QuakeWorld Server
  108.  
  109. New:
  110. - Added flood procection to the server
  111.   default is 4 lines in 8 secs, wait for 10 on activation
  112.   Command to change is:  floodprot <lines> <time> <wait-time>
  113. - Added localinfo.  32k of key=value storage.  Values are stored with the
  114.   localinfo console command on the server, i.e.
  115.       localinfo e1m1 e1m2
  116.   localinfo is persistant from the life of the server (between maps)
  117.   progs can access localinfo using infokey(world, "key") and set it using
  118.       localcmd("localinfo ");
  119.       localcmd(key);
  120.       localcmd(" ");
  121.       localcmd(value);
  122.       localcmd("\n");
  123.   values with spaces should be quoted
  124.   If the same key exists in serverinfo and localinfo, serverinfo will override
  125.   localinfo is not visible 'outside' the server
  126. - Using localinfo, you can now configure a series of maps to run without
  127.   editing the quake-c.  usage:  localinfo <from-map> <to-map>.  For example,
  128.   to run a server that loops through e1m2, dm2, dm4 and dm6, try this:
  129.         localinfo e1m2 dm2
  130.         localinfo dm2 dm4
  131.         localinfo dm4 dm6
  132.         localinfo dm6 e1m2
  133.   Note that the last one should loop back to the first, otherwise normal
  134.   level changing applies.  Put the localinfo commands in the server.cfg
  135. - Protocol has changed, old clients will no longer work.  changable move
  136.   vars such as gravity, maxspeed, etc. are supported again
  137. - Full server controlled localized client maxspeed and gravity is in
  138.   Create to new fields in the QC, .float gravity and .float maxspeed.  
  139.   .maxspeed defaults to sv_maxspeed (320), .gravity defaults to 1.0 
  140.   (full gravity).
  141.   Change them at will in the QC, but don't change them too often as every 
  142.   change is noted and the clients are updated with the change so that 
  143.   their prediction works correctly.  The per-client maxspeed should be 
  144.   very handy for the TF guys.
  145. - added support for 'namefun' (high bit characters).  On by default, server
  146.   operators can turn it off with sv_highchars 0
  147.  
  148. Fixed/Changed:
  149. - sv_friction defaults to 6 as in previous QuakeWorld release.  Regular Quake
  150.   uses a default friction of 4, so if the server op wants Regular Quake
  151.   behavior, he can change it to 4.
  152. - fixed 'download ./server.cfg' security bug.
  153. - fixed up ramp movement (on ground stuff)
  154. - removed password from userinfo after player connect so that other
  155.   players and spectators can't use the 'user' command to see the
  156.   passwd
  157. - setting password or spectator_password to 'none' is the same as
  158.   clearing it
  159. - change player move physics to support ramp accel, there was a bug in
  160.   stair stepping that prevented proper movement.  With this bug, you can't
  161.   jump into the RL room on dm6, or hit the secret light on e4m1.
  162.  
  163. 1.64 Changes to QuakeWorld Client
  164.  
  165. New:
  166. - Added download percentage bar.  Displays filename and a bar indicating        
  167.   visual completeness of download and a percentage.  Overwrites
  168.   any text at the bottom.
  169. - Added auto-tracking camera for spectator mode.  It's mostly a novelty, but
  170.   its fun.
  171. - Added +showteamscores.  In team games, the intermission displays team
  172.   totals, unless you hit TAB to display frag scores
  173.   bind a key to +showteamscores will give you the team score display.
  174. - Added client side DEMO support and playback
  175.   usage:  record <file> <server>
  176.   Autodownload is disabled when recording.
  177.   playback: playdemo <file>
  178.   File uses the .qwd extension and is incompatible with regular Quake and its 
  179.   demos.
  180. - Adjust console input a bit to allow room for download percent bar (moved up
  181.   six pixels).
  182. - Add cl_hightrack cvar for spectator mode, causes it to always
  183.   select camera view on player with the highest frags.  cl_hightrack 1 turns
  184.   it on, cl_hightrack 0 turns it off (default)
  185. - Added text to the "Single player" and "Multiplayer" menu options.
  186. - Allowed Ctrl-V (paste) at console.
  187. - Added GL support.
  188. - Added FOV setting in GL version.
  189.  
  190. Fixed/Changed:
  191. - If a model file isn't found (couldn't be download) a msg is displayed
  192.   telling the user they may need to download or purchase an addon pak.
  193. - Made all skin downloads go into QW directory.
  194. - Fixed water jump bug where you hop immediately back out in narrow entrances.
  195. - Added copyright dialog on exit (press y to quit) with credits and version
  196.   number.
  197. - New cvar, cl_warncmd, defaults to zero and disables the 'unknown command'
  198.   msg.  qwcl stuffs 'cl_warncmd 1' to itself after quake.rc loads. This gets
  199.   rid of unknown command messages (like unknown command 'startdemos') from 
  200.   the default exec files, as well as hiding "execing" messages.
  201. - New command, windows, which will pop a user in fullscreen mode back to     
  202.   Windows (not GL or Linux versions).
  203. - Turned off bobbing in spectator mode.
  204. - Now execs the config.cfg in a gamedir upon receiving a new gamedir from
  205.   the server (saves the current config into the current gamedir before
  206.   switching to the new one).
  207. - Reconnect command will now reconnect to the server it is currently   
  208.   connected to, or last one it was connected to.
  209. - Fixed it so entering 'record <file> <server>' while connected disconnects 
  210.   before starting recording.
  211. - Fixed scoreboard while dead in GL version.
  212. - Made it so players are never completely black in the GL version.
  213. - Changed some console load up msgs in GL.
  214. - Fixed it so exec files without a trailing new line still work.
  215. - changed effects in gl to not be as striking (hard to see).
  216. - Fixed it so a 'glquake' directory is created in other gamedirs for model
  217.   meshes in GL version.
  218. - Fixed tolerance on corrupt skin files.
  219.  
  220. 1.64 Changes to QuakeWorld Server
  221.  
  222. New:
  223. - Added new allow_download vars:
  224.     allow_download_skins, allow_download_models,
  225.     allow_download_sounds, allow_download_maps
  226. - Added a few client to server commands for auto-camera support.
  227. - Adding new server cvar, sv_spectalk (defaults to 1, or on) that controls
  228.   whether spectators can talk to players.  If disabled, spectators can
  229.   only talk to each other.
  230. - New command, sv_gamedir, which sets the visible gamedir to clients.  this
  231.   allows servers to have a different physical game directories, handing for
  232.   machines with multiple servers that don't support symbolic links.  for
  233.   example:
  234.           gamedir ctf4.1
  235.         sv_gamedir ctf
  236.   causes qwsv to use the physical directory of 'ctf4.1', but report the
  237.   directory to clients (players) as 'ctf' for their files.
  238.  
  239. Fixed/Changed:
  240. - Fixed bug in serverinfo strings (memory overwrite and length problem).
  241. - Map files are permitted to be downloaded if they aren't in a pak file
  242.   (unless allow_download or allow_download_maps isn't set).
  243. - Fixed annoying NET_GetPacket: Connection Refused msgs.
  244. - Fixed annoying water jump bug where you would immedately hop back out of 
  245.   water just after you jumped in.
  246. - Fixed air velocity movement so that it is like regular Quake, 
  247.   players have more control over their air movement and can cut
  248.   velocity as needed just like in Quake.  This gives more control
  249.   to the player and rewards skill.
  250. - Spectators no longer can send or receive say_team msgs (possible
  251.   cheating could happen).
  252. - Stopped reporting spectators as players when front-ends request info.
  253. - Fixed bug that disallowed 9's in ip address for filtering.
  254. - Spectators can now send say_team msgs, but only to other spectators.
  255. - No duplicate names allowed now (will rename people who do it).
  256. - A client can not name themselves 'console'.
  257.  
  258. 2.00 Release Notes written by:
  259.  
  260. Dave 'Zoid' Kirsch - zoid@idsoftware.com
  261.  
  262. 1.64 Release Notes written by:
  263.  
  264. Sean 'Redwood' Martin
  265. Redwood's Quake Page - http://redwood.stomped.com
  266.  
  267. Special Thanks: All of the beta testers.
  268.